anguis in herba
Latin phrase
an·guis in her·ba
ˌäŋ-gwis-in-ˈher-ˌbä
: snake in the grass : treacherous friend
Love words? Need even more definitions?
Merriam-Webster unabridged
Share